delay (blasting) cap - Turkish English Dictionary